package dao;

import java.util.List;
import java.util.Map;

import com.github.miemiedev.mybatis.paginator.domain.PageBounds;

import appmodel.AppUserLabel;
import model.User;
@SuppressWarnings("rawtypes")

public interface UserNewMapper {

	User appLogin(User paramUser);
	
	User findUser(User paramUser);

	User getUserInfo(long userId);

	public abstract List<User> selectAll(PageBounds paramPageBounds,
			Map paramMap);
	public abstract User fingUserByUserId(User paramUser);

	void insert(User user);

	void updateByPrimaryKey(User user);

	void updateStatus(Map map);

	void modifyAddrInfo(User user);
	
	void modifyCardNo(User user);

	List<AppUserLabel> getMyLabels(long userId);
	
}